github.com/klauspost/compress/zstd.prevEntry.offset (field)
74 uses
github.com/klauspost/compress/zstd (current package)
enc_best.go#L97: v := e.table[i].offset
enc_best.go#L111: offset: v,
enc_best.go#L116: v := e.longTable[i].offset
enc_best.go#L130: offset: v,
enc_best.go#L259: improve(&best, candidateL.offset-e.cur, s, uint32(cv), -1)
enc_best.go#L261: improve(&best, candidateS.offset-e.cur, s, uint32(cv), -1)
enc_best.go#L291: e.longTable[nextHashL] = prevEntry{offset: s + e.cur, prev: candidateL.offset}
enc_best.go#L292: e.table[nextHashS] = prevEntry{offset: s + e.cur, prev: candidateS.offset}
enc_best.go#L313: improve(&best, candidateS.offset-e.cur, s+1, uint32(cv), -1)
enc_best.go#L315: improve(&best, candidateL.offset-e.cur, s+1, uint32(cv), -1)
enc_best.go#L317: improve(&best, candidateL2.offset-e.cur, s+2, uint32(cv2), -1)
enc_best.go#L322: improve(&best, e.table[hashLen(cv2>>8, bestShortTableBits, bestShortLen)].offset-e.cur, s+3, uint32(cv2>>8), -1)
enc_best.go#L336: if off := candidateEnd.offset - e.cur - best.length + skipBeginning; off >= 0 {
enc_best.go#L386: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_best.go#L387: e.table[h1] = prevEntry{offset: off, prev: e.table[h1].offset}
enc_best.go#L446: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_best.go#L447: e.table[h1] = prevEntry{offset: off, prev: e.table[h1].offset}
enc_best.go#L500: prev: e.dictTable[nextHash].offset,
enc_best.go#L501: offset: i,
enc_best.go#L504: prev: e.dictTable[nextHash1].offset,
enc_best.go#L505: offset: i + 1,
enc_best.go#L508: prev: e.dictTable[nextHash2].offset,
enc_best.go#L509: offset: i + 2,
enc_best.go#L512: prev: e.dictTable[nextHash3].offset,
enc_best.go#L513: offset: i + 3,
enc_best.go#L529: offset: e.maxMatchOff,
enc_best.go#L530: prev: e.dictLongTable[h].offset,
enc_best.go#L539: offset: i,
enc_best.go#L540: prev: e.dictLongTable[h].offset,
enc_better.go#L30: offset int32
enc_better.go#L84: v := e.longTable[i].offset
enc_better.go#L98: offset: v,
enc_better.go#L174: e.longTable[nextHashL] = prevEntry{offset: off, prev: candidateL.offset}
enc_better.go#L226: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L283: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L294: coffsetL := candidateL.offset - e.cur
enc_better.go#L361: coffsetL = candidateL.offset - e.cur
enc_better.go#L364: e.longTable[nextHashL] = prevEntry{offset: s + checkAt + e.cur, prev: candidateL.offset}
enc_better.go#L430: coffsetL := candidateL.offset - e.cur - matched + skipBeginning
enc_better.go#L508: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L535: e.longTable[nextHashL] = prevEntry{offset: s + e.cur, prev: e.longTable[nextHashL].offset}
enc_better.go#L612: v := e.longTable[i].offset
enc_better.go#L626: offset: v,
enc_better.go#L692: e.longTable[nextHashL] = prevEntry{offset: off, prev: candidateL.offset}
enc_better.go#L745: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L805: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L819: coffsetL := candidateL.offset - e.cur
enc_better.go#L886: coffsetL = candidateL.offset - e.cur
enc_better.go#L889: e.longTable[nextHashL] = prevEntry{offset: s + checkAt + e.cur, prev: candidateL.offset}
enc_better.go#L948: coffsetL := candidateL.offset - e.cur - matched
enc_better.go#L1024: e.longTable[h0] = prevEntry{offset: off, prev: e.longTable[h0].offset}
enc_better.go#L1054: e.longTable[nextHashL] = prevEntry{offset: s + e.cur, prev: e.longTable[nextHashL].offset}
enc_better.go#L1153: offset: e.maxMatchOff,
enc_better.go#L1154: prev: e.dictLongTable[h].offset,
enc_better.go#L1163: offset: i,
enc_better.go#L1164: prev: e.dictLongTable[h].offset,
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |